const fs = require('fs');
const path = require('path')
module.exports = {
	// 统一 - 支付回调地址,格式为 "服务空间ID":"URL化地址"
	"notifyUrl": {
		// 测试环境服务空间-支付回调地址
		//"mp-81905721-8ef4-452d-a933-876d5a6afc67": "https://fc-mp-81905721-8ef4-452d-a933-876d5a6afc67.next.bspapp.com/uni-pay-co",
		// 线上环境服务空间-支付回调地址（如果只有一个服务空间，则只需要配置线上环境服务空间即可）
		"mp-5a81006c-e233-49f0-8a6a-cb59bcd34a71":"https://fc-mp-5a81006c-e233-49f0-8a6a-cb59bcd34a71.next.bspapp.com/uni-pay-co",
	},
	"notifyKey": "5FB2CD73C7B53918728417C50762E6D45FB2CD73C7B53918728417C50762E6D4", // 跨云函数通信时的加密密钥，建议手动改下，不要使用默认的密钥，长度保持在64位以上即可
	// 微信支付相关
	"wxpay": {
		"enable": true, // 是否启用微信支付
		// 微信 - 小程序支付
		"mp": {
			"appId": "wxd4eb1b54b53ddd50", // 小程序的appid
			"secret": "568ddb4339191585ea649a444248a07c", // 小程序的secret
			"mchId": "1612155967", // 商户id
			"key": "56859fb29aee66cc1d8a4c680cf44466", // v2的api key
			"pfx": fs.readFileSync(__dirname + '/wxpay/apiclient_cert.p12'), // v2需要用到的证书
			"v3Key": "56859fb29aee66cc1d8a4c680cf44466", // v3的api key
			"appCertPath": path.join(__dirname, 'wxpay/apiclient_cert.pem'), // v3需要用到的证书
			"appPrivateKeyPath": path.join(__dirname, 'wxpay/apiclient_key.pem'), // v3需要用到的证书
			"version": 2, // 启用支付的版本 2代表v2版本 3 代表v3版本
		},
		// 微信 - APP支付
		"app": {
			"appId": "wx0bfc6814e4809d13", // app开放平台下的应用的appid
			"secret": "3b9457a5f44179171fb6f6816f64b0b6", // app开放平台下的应用的secret
			"mchId": "1612155967", // 商户id
			"key": "56859fb29aee66cc1d8a4c680cf44466", // v2的api key
			"pfx": fs.readFileSync(__dirname + '/wxpay/apiclient_cert.p12'), // v2需要用到的证书
			"v3Key": "56859fb29aee66cc1d8a4c680cf44466", // v3的api key
			//"appCertPath": path.join(__dirname, 'wxpay/apiclient_cert.pem'), // v3需要用到的证书
			 //"appPrivateKeyPath": path.join(__dirname, 'wxpay/apiclient_key.pem'), // v3需要用到的证书
			"version": 2, // 启用支付的版本 2代表v2版本 3 代表v3版本
		},
		// 微信 - 扫码支付
		"native": {
			"appId": "wx97349981e20a8828", // 可以是小程序或公众号或app开放平台下的应用的任意一个appid
			"secret": "e724ad5f311f31ae1fe6c02a4afab07c", // secret
			"mchId": "1637059016", // 商户id
			"key": "Kungshu2023kungshu2023kungshu202", // v2的api key
			"pfx": fs.readFileSync(__dirname + '/wxpay/apiclient_cert.p12'), // v2需要用到的证书
			"v3Key": "", // v3的api key
			"appCertPath": path.join(__dirname, 'wxpay/apiclient_cert.pem'), // v3需要用到的证书
			"appPrivateKeyPath": path.join(__dirname, 'wxpay/apiclient_key.pem'), // v3需要用到的证书
			"version": 2, // 启用支付的版本 2代表v2版本 3 代表v3版本
		},
		// 微信 - 公众号支付
		"jsapi": {
			"appId": "wxd4eb1b54b53ddd50", // 公众号的appid
			"secret": "568ddb4339191585ea649a444248a07c", // 公众号的secret
			"mchId": "1612155967", // 商户id
			"key": "56859fb29aee66cc1d8a4c680cf44466", // v2的api key
			"pfx": fs.readFileSync(__dirname + '/wxpay/apiclient_cert.p12'), // v2需要用到的证书
			"v3Key": "56859fb29aee66cc1d8a4c680cf44466", // v3的api key
			"appCertPath": path.join(__dirname, 'wxpay/apiclient_cert.pem'), // v3需要用到的证书
			//"appPrivateKeyPath": path.join(__dirname, 'wxpay/apiclient_key.pem'), // v3需要用到的证书
			"version": 2, // 启用支付的版本 2代表v2版本 3 代表v3版本
		},
		// 微信 - 手机外部浏览器H5支付
		"mweb": {
			"appId": "", // 可以是小程序或公众号或app开放平台下的应用的任意一个appid
			"secret": "", // secret
			"mchId": "", // 商户id
			"key": "", // v2的api key
			"pfx": fs.readFileSync(__dirname + '/wxpay/apiclient_cert.p12'), // v2需要用到的证书
			"v3Key": "", // v3的api key
			"appCertPath": path.join(__dirname, 'wxpay/apiclient_cert.pem'), // v3需要用到的证书
			"appPrivateKeyPath": path.join(__dirname, 'wxpay/apiclient_key.pem'), // v3需要用到的证书
			"version": 2, // 启用支付的版本 2代表v2版本 3 代表v3版本
			// 场景信息，必填
			"sceneInfo": {
				"h5_info": {
					"type": "Wap", // 此值固定Wap
					"wap_url": "", // 你的H5首页地址，必须和你发起支付的页面的域名一致。
					"wap_name": "", // 你的H5网站名称
				}
			}
		},
	},
	// 支付宝相关（加签方式选证书模式，加密算法选RSA2）
	"alipay": {
		"enable": true, // 是否启用支付宝支付
		// 支付宝 - 小程序支付配置
		"mp": {
			"appId": "", // 支付宝小程序appid
			"privateKey": "", // 支付宝商户私钥
			"appCertPath": path.join(__dirname, 'alipay/appCertPublicKey.crt'), // 支付宝商户公钥路径
			"alipayPublicCertPath": path.join(__dirname, 'alipay/alipayCertPublicKey_RSA2.crt'), // 支付宝公钥路径
			"alipayRootCertPath": path.join(__dirname, 'alipay/alipayRootCert.crt'), // 支付宝根证书路径
		},
		// 支付宝 - APP支付配置
		"app": {
			"appId": "2021004116631260", // 支付宝开放平台下应用的appid
			"privateKey": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC2UisiK1i8j0YJi38J88uSJctlLQbx+0evUA68Zs81UnSYup0moTD9unxiq88Hfa98Ju0F6raNPMedubB/L3IK36Kn8mPSPBuaPyrMkw8eHUAr5lm9Erb0tpYZ8ljuDLRTsLguYu8rFH9Paa8m0XKq8toSQ+Kn4dhpz4PSIkqfmlg6njKYZCFQAHivlhawlU9ILPIMI1gf5qzvtZq22t8w/bhMv3TjuwbiFJbIGyS39s7GvR90+DR+Iu704N7pvbPZ8htNU1W3G9D77V8PbUuE4RxzhRqCZBSJf9gTP06tmWbNjA3Bw/1ERyEsNiszKFP5LrJm4k9COs/AH6qBAq/LAgMBAAECggEAYSBa7CQNbL4iwHj433NqElxiA28+UPDdWm6auxFF95EKnkZj661ZbQHIu8PtUX9KWihegpVsVMd5S/QdK1Q6O8KxYykEtn3g8oYOJdd96TwJ8JkRW2E56BnQ0tfBOme4NRFivQtlgBy2SbbyYQqZPKqNM8fIWkk9QfkTr4EnIehuyKYkjO9BUfyUkBf0wqjmo/1w2tk7Jc6lmyy53VhhEG3pvBS4OpSLI9wK7bddGgOnpfsQZkCpDydDM+B+Sb8m+geWtF+3gfAx0K5vlbTymqiQm+ZmhsJHEXQC4lFJ+TXBDmDxMrAGSPs3nF4ucX4Ie3cefa2++/CU48ieebaH6QKBgQDx8xTyTUL6MAddqbOLEH0Ui9oinhkZNkQxVoq/cCitvyUr1gPzruO3hIWzH8ns3wOEm8v6R/plEE/AFiYGg9bSeQxLmv1sUtbF3+MXRRB3imLj1bQlibA+op4DRAMwDuf2Qggz6MAqaItZQMOkMYrFJTpCdbAfUpOYQxNTUoW9PQKBgQDA6J/oOrxFL7laSHA3y6q7F5GT5SJRg9MDgBo54xUEirQJ9bTLDqmOpF/NK6IRWVgsQtc6tYH5/P9JGPAE/Dy1n8M0LJ/HwK0btDPeVU9P21nDDufPKfTW7E7A1zYa1Sk4upq9JMXXlneIbFb84twCVVcF8eIxJ9htLokHLJMBpwKBgD+N6b+oGeLcQOMSk64A28pM3jTfsJoVzh3jrLiSvqy9HAeCxTD6jKiFMBWYURNelW78+by5sYVgnoJHjx+A/Cn3UAqAIPeWXwJFSEKxipzMBiPw28xMebZKQxV6hRfXoojmWX9BMVEyewAr6fg0Z05X9BDHF0dzCoAhhm8Jq0XFAoGAWb3eZhKs8yK4f5+jVNGSo2bbeonl5TYGPGKj0LorVOmRx/BeIvi3OHyPdMsPojKGKlEN/2nhBYME3+SSBD+znmqsTOFVk3+3CGRUnOHi+6t3np6YiG9kT3evS1bS/LidbJ6izcsFnr2I7hY4gXyoDQ3WZhWYvHVk4aX8aTH7UZECgYEAzNuBAjjquagp3RuESsky54zcbqxGvnK+hhKMctFcrhk/EkB/UgdJ4YKyELQ9v6AmU5NscC/pnBQNXHNZaOQDDq5aCQOCe3R6hx4DBdOToDraXX7D/NgbZn2i/7i5UXA9EPN6acVI3WLlbz5GtIbcj4vFPrvjFoDCcZIfMJaIZ4M=",
			"alipayPublicKey":"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuW2gRtKmvJ1kfuB3WyMwDAFiYx6m1/qEF3mGvGGdSniayxCWqYKF80oPA6uOHkYtaSo708poBql4PEGiBtPoybIcg8yWGcRkGyV6vDXPXebFZAT/uR+BxIGRB4M+I8DppFFlKzj7q0KBIwzsVIj6ymTz2wdIpcIGDJakttPHPf9vCJnYhRnooocvnqOJlKJkzqX6iM5cMB+TU8XC+uy+UQacvFHhWzqSazp+KFy/W0egzBL5XcOES7ieE1qEfDR27CHNwZoeySRtSQ1ONnqCPrTUIXmhgJlZYq6qfiPMSnFexUsxlLasXcw18pBixCEz1GcSxKV8ItGmdZ4w+Xj4UwIDAQAB",//支付宝公钥
			//"appCertPath": path.join(__dirname, 'alipay/appCertPublicKey.crt'), // 支付宝商户公钥路径
			"alipayPublicCertPath": path.join(__dirname, 'alipay/alipayCertPublicKey_RSA2.crt'), // 支付宝公钥路径
			"alipayRootCertPath": path.join(__dirname, 'alipay/alipayRootCert.crt'), // 支付宝根证书路径
		},
		// 支付宝 - H5支付配置（包含：网站二维码、手机H5，需申请支付宝当面付接口权限）
		"native": {
			"appId": "2021003177607481", // 支付宝开放平台下应用的appid
			"privateKey": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC7Cww8H7m4FxNNljHUdzXfTZB+SAM4ykPaX14x74aXCwN0aukb/5zMrLZOiNRlQIXUscC/O8pGr+2083g88tstX+Wmz1No7fqfcSoIoLLkgfnrVDFly5y5jRdgBG2S4SJiMBJblQVLqq8PYkj5F34jlmfVaQhoHBecCoWeh8l14kAvu3dKxJ/EF/RiXz7qaA26EczcvXYufBOpQmhpY13BuzAPvFqVoSt8lSrqWkswNIv4dRDD4W9i2jBX5G1jDtNXTxLZ3Q4UR6ZPwSzey2PrtK4rPu2JT+N4Qvuh/zsnpgxswAGPN5zJfvrnlj+ASBuXeJmTi5QzCdqhGsB4PiuPAgMBAAECggEBALb5584pexWL/WY5OCYROLJqvp/K8tvrgtVt1kgjehbov0h0DfdF566ShwXs9VrX9BROj7CEXS0pjfEm/MkjCycoWREGYSKVLEgt/GDUVC0WudZtVqWuunMKg4N60XaOp4RGYq8U6UlMgFUcYSbMxKkryggL6B1w3efYoz6it4KJVuTrywN+QN/D35Gzce+i6EhXQOmiBqgbPh+3o6rCWkgbm++8iKb2S9bzXx9Jea90hu0Q+cq6nRJe71g4ZhvztvWojF2ecvS1LXGb47STArBZ0DtkNyYUlva0BZ3LXvG0QB6yTSRkfXTDCJUetoiRIpWD1U1zmR/6ZIsHR34EU4ECgYEA36OsVy4imMx2gGPfXFjcYXjPjFyVkSuhD8PatOsnZgC+3iUXbRdhLAqcW93m30DQcoZoywrKoKGs6d+v3j5hzGXEzwBzxE8aPpcdJJsR/vlT4JVGeqq/R7PwsxxiwjhAW27ebm+G+Ls+qbgxGQrjuWLeDlB8j6dIWynvxsWLsIMCgYEA1hu7n7MNeD+90nZn2TqCsmg7gboXN/YiWnwYJZZ826pII53Av9zvvjnx8tC+tcEURw4ovTYJbIGwHIfDWx7zWz0O0zCTUwV69PNxy4FJHR9/RoFheIOrQvsoUsz4a6h39MPsxZGYnIs276jA6Tl/jjKpUqbhYBVbYvMgrefOEwUCgYBXeGvy2U+c1fPPecCmHPdthFQhQSEa26auRNtpAcSyJ75/oqBMAeX21NudLuibD324HYwlRj5En5fDDcN6uImF6ZQVpsag1JOeQXqbk69xO9GruJcNaXVRNTcCxyp1boz1diK3rRVsecgjl7BUbCbvnpTdomtlwHcTeQ6YfzGIwwKBgG9aFQZFdOfpHqvqcLAFQhvPIcOiKJkuJUex6k0CKwWDVelQDgK6wOTJ9g82iTi1pfoeXwmopNYNzK3J3cvyGNaGtsMXLEetPflO8wvHvWKsEuF0QGEQ+Wzoelw1xa0X/OsLSoSl6BziOjwCI/InuTMXHgCiUexKrzCTCZfoSsCRAoGBAM4KQb++uwft4HpicPzdZLzCixp7iTxMLB/VToRq2+vwgk1ZDyvpg2mfcLsol9EsqQgX20K2ch6t7C7RExfhxRReUvZasmN6V6tItMJRLdnxVGzsyfitX9jJyrPkjCJBrVmiBfSsq7E6qJEvpoQcqXHJ+14IRVfhLMT1oDcwVN2Q", // 支付宝商户私钥
			"appCertPath": path.join(__dirname, 'alipay/appCertPublicKey.crt'), // 支付宝商户公钥路径
			"alipayPublicCertPath": path.join(__dirname, 'alipay/alipayCertPublicKey_RSA2.crt'), // 支付宝公钥路径
			"alipayRootCertPath": path.join(__dirname, 'alipay/alipayRootCert.crt'), // 支付宝根证书路径
		}
	},
	// ios内购相关
	"appleiap": {
		// ios内购支付
		"app": {
			"password": "", // App 专用共享密钥，App 专用共享密钥是用于接收此 App 自动续期订阅收据的唯一代码。如果您要将此 App 转让给其他开发者或不想公开主共享密钥，建议使用 App 专用共享密钥。非自动续订场景不需要此参数
			"timeout": 10000, // 请求超时时间，单位：毫秒
			"sandbox": true, // 是否是沙箱环境
		},
	}
}
